Towards Integrated Tool Support for the User Requirements Notation
نویسندگان
چکیده
The User Requirements Notation (URN) combines the Goaloriented Requirement Language (GRL) with the Use Case Map (UCM) scenario notation. Although tools exist in isolation for both views, they are currently not meant to work together, hence preventing one to exploit URN to its fullest extent. This paper presents jUCMNav, a new Eclipse-based tool that supports both UCM and GRL in an integrated way. jUCMNav supports links between the two languages that can be exploited during analysis. An overview of the current editing and analysis capabilities is given, with a particular emphasis on the new concept of GRL strategies, which simplify the evaluation of GRL models. The extensibility of the tool is also discussed.
منابع مشابه
Unified manipulation of interaction objects: integration, augmentation, expansion and abstraction
Interface developers combine interaction elements in order to implement the User Interface of interactive software applications, using the development facilities available by a given development tool. The functional capabilities of the interface tool may significantly affect the quality of the resulting interactive software product, as well as the resources needed for further maintenance, upgra...
متن کاملProbabilistic Timed Behavior Trees
The Behavior Tree notation has been developed as a method for systematically and traceably capturing user requirements. In this paper we extend the notation with probabilistic behaviour, so that reliability, performance, and other dependability properties can be expressed. The semantics of probabilistic timed Behavior Trees is given by mapping them to probabilistic timed automata. We gain advan...
متن کاملGoal Based Requirements Analysis Using WebURN
Web applications have specific functional and non-functional requirements owing to their worldwide presence and heterogeneous audience. It has been proved that including NFRs from early requirements analysis builds a product that needs lesser changes, is coherent with the expectations of stakeholders and reduces the design and development flaws. The existing Web engineering approaches, however,...
متن کاملA Generic Business Modelling Framework for Integrating Organisational, Social and Information Systems Concepts
Designing contemporary information systems is a process aimed at the efficient integration of people, technologies and procedures. Organisational and social implications of a (re)designed system need to be addressed at an early stages of development. The work presented here provides a general and flexible business model specification environment, the BMSA (Business Modelling System Architect) f...
متن کاملTowards Graphical Query Notation for Semantic Databases
We describe a notation and a tool for schema-enabled visual/diagrammatic creation of SPARQL queries over RDF databases. The notation and the tool support both the standard basic query pattern comprising a main query class and possibly linked condition classes and means for aggregate query definition and placing conditions over aggregates including also aggregation of aggregate results. We discu...
متن کامل